515 Main Street, Alhambra, CA, Alhambra
"First time coming here. The Service is a 10+, the food is awesome, and just the atmosphere is Great."
"First time coming here. The Service is a 10+, the food is awesome, and just the atmosphere is Great."